de1a590c0e8e3a81e7d034b36a21f9feaef81b16,src/main/java/com/jonnyliu/proj/wechat/service/user/WechatUserServiceImpl.java,WechatUserServiceImpl,deleteTag,#number#,117

Before Change


    @Override
    public APIResponse deleteTag(long tagId) {
        Preconditions.checkArgument(tagId > 0, "parameter tagid must be greater than 0");
        AccessTokenBean accessToken = accessTokenService.getAccessToken();
        WechatTag tag = new WechatTag();
        tag.setId(tagId);
        CreateOrEditTagParameter parameter = new CreateOrEditTagParameter(tag);
        try {
            String postJson = MAPPER.writeValueAsString(parameter);
            String response = HttpClientUtils.sendPost(HttpClientUtils.buildUrlWithToken(WechatConstant.WECHAT_DELETE_TAG_URL, accessToken.getAccess_token()), postJson);
            APIResponse apiResponse = MAPPER.readValue(response, APIResponse.class);
            return apiResponse;
        } catch (Exception e) {

After Change


    @Override
    public APIResponse deleteTag(long tagId) {
        Preconditions.checkArgument(tagId > 0, "parameter tagid must be greater than 0");
        AccessTokenBean accessToken = checkAccessToken();
        WechatUserTag tag = new WechatUserTag();
        tag.setId(tagId);
        CreateOrEditTagParameter parameter = new CreateOrEditTagParameter(tag);
        try {
            String postJson = MAPPER.writeValueAsString(parameter);
            String url = WechatConstant.WECHAT_DELETE_TAG_URL.replaceAll("ACCESS_TOKEN",accessToken.getAccess_token());
            String response = HttpClientUtils.sendPost(url, postJson);
            APIResponse apiResponse = MAPPER.readValue(response, APIResponse.class);
            return apiResponse;
        } catch (Exception e) {